Tech

Weeks after launch, Island hits $1.3B valuation with $115M round